Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of dactylorhiza fuchsii
  1. noun
    European orchid having lanceolate leaves spotted purple and pink to white or mauve flowers spotted or lined deep red or purple
Explanation of dactylorhiza fuchsii
My lists:
Recently viewed words: